cave lion - Alemán Inglés Diccionario